secluded area - Francés Inglés Diccionario